﻿using System;
using System.Collections;
using System.Text;

namespace HellaDotNet.XmlRPC
{
    public class Status
    {
        public LogEntries LogEntries;
        public DateTime Time;
        public Int32 PercentageCompleted;
        public NzbFiles NzbFiles;
        public string Version;
        public string ConfigFile;
        public Int32 TotalDownloadedFiles;
        public TimeSpan Eta;
        public Int32 DownloadRate;
        public Int32 QueuedMB;
        public string Hostname;
        public string Uptime;
        public Int32 TotalDownloadedSegments;
        public Int32 MaximumDownloadRate;
        public Int32 TotalDownloadedNzbs;
        public Int32 TotalDownloadedMBs;
        public bool IsPaused;

        public Status()
        {
            this.NzbFiles = new NzbFiles();
        }
    }
}
